corpse (dead body) - English Synonyms Dictionary